Alternative web caching design: a site-based approach

نویسندگان

  • Kin Yeung Wong
  • Alan Kai-Hau Yeung
چکیده

The existing designs and solutions for web caching systems commonly make caching decisions based on document or uniform resource locator (URL) information. While this conventional approach works, the authors deliver insights into the alternative approach using site information for web caching design. This site-based approach makes caching decisions based on the website that an object belongs to, rather than the object itself. The authors show that this new approach can benefit different scopes of cache design, ranging from internal operation of a single proxy (host level), mapping of proxy array in a local area network (LAN level), to load reduction in the global cache hierarchy (wireless area network (WAN) level). Since disks are usually the performance bottleneck in a proxy, to overcome this, the authors design a site-based cache architecture that tries to store web objects belonging to the same site in nearby disk blocks. The simulation results show that it reduces disk access time by 21–50%, compared to the conventional URL-based cache architecture. Besides, in the LAN-level design, a site-based mapping scheme can be used to map all requests targeting the same website to the same proxy, resulting in up to 50% reduction in the total transmission control protocol connection overhead. On the other hand, in the WAN-level, upper-level proxies are usually overloaded. To solve it, site information is used in lower-level proxies to decide which requests to forward to the origin servers directly (instead of upper-level proxy). As a result, proxy load is reduced by 46–59% and a reduction of 9–25% in request compliance delay can be achieved. With the merits of these three levels, it is believed that the site-based approach would contribute to the future caching designs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Site-Based Approach to Web Cache Design

W eb caching is widely viewed as an effective way to improve Internet performance. Web cache servers temporarily store Web documents. Because cache servers are typically located near the clients, using them reduces retrieval latencies and the number of requests reaching Web servers, thus reducing overall network activity. Most Web cache servers make cache decisions based on document names or UR...

متن کامل

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

A Proxy-Based Approach for Dynamic Content Acceleration on the WWW

Various dynamic content caching approaches have been proposed to address the performance and scalability problems faced by many Web sites that utilize dynamic content generation applications. Proxy-based caching approaches store content at various locations outside the site infrastructure and can improve Web site performance by reducing content generation delays, firewall processing delays, and...

متن کامل

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

RCache: Design and Analysis of Scalable, Fault Tolerant Multimedia Stream Caching Schemes

In the current Internet, web content is increasingly being cached closer to the end-user to reduce network and web server load and therefore improve performance and user perceived quality. Existing web caching systems typically cache entire web documents and attempt to keep them consistent with the origin server. This approach works well for text and images; for bandwidth intensive multimedia d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IET Communications

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2010